<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>变量拓展-let和var的区别</title>
</head>
<body>
<h4> let 和 var 区别</h4>
<p>
在较旧的JavaScript，使用关键字 var 来声明变量 ，而不是 let。 <br>
var 现在开发中一般不再使用它，只是我们可能再老版程序中看到它。 <br>
let 为了解决 var 的一些问题。
</p>
<ul>
    var 声明:
    <li>可以先使用 在声明 (不合理)</li>
    <li>var 声明过的变量可以重复声明(不合理)</li>
    <li>比如变量提升、全局变量、没有块级作用域等等</li>
</ul>
<p>
结论： <br>
var 就是个bug，别迷恋它了，以后声明变量我们统一使用 let
</p>
</body>
</html>